rope squeezer - Spanish English Dictionary